package com.alks.function.data.vo.pcfactoryWork;

import com.alibaba.excel.annotation.format.DateTimeFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author MS
 * @since 2024/10/30上午11:00
 */
@Data
public class DailyExportVo {

    @ApiModelProperty(value = "客户")
    private String custom;

    @ApiModelProperty(value = "款型")
    private String styleName;

    @ApiModelProperty(value = "季度")
    private String season;

    @ApiModelProperty(value = "指令")
    private String lotNo;

    @ApiModelProperty(value = "型体")
    private String style;

    @ApiModelProperty(value = "颜色")
    private String color;

    @ApiModelProperty(value = "颜色代码")
    private String colorCode;

    @ApiModelProperty(value = "指令数")
    private String orderQty;

    @DateTimeFormat("yyyy/MM/dd")
    @ApiModelProperty(value = "交期")
    private LocalDateTime deliveryDate;

    @DateTimeFormat("yyyy/MM/dd")
    @ApiModelProperty(value = "最早入库时间")
    private LocalDateTime earlyDate;

    @DateTimeFormat("yyyy/MM/dd")
    @ApiModelProperty(value = "满单时间")
    private LocalDateTime fullDate;

    @ApiModelProperty(value = "入库部门")
    private String inDeptName;

    @ApiModelProperty(value = "当日入库数")
    private BigDecimal todayInQty;

    @ApiModelProperty(value = "累计入库")
    private BigDecimal inQty;

    @ApiModelProperty(value = "累计入库")
    private BigDecimal inShort;

    @ApiModelProperty(value = "出库部门")
    private String outDeptName;

    @ApiModelProperty(value = "当日发料")
    private BigDecimal todayOutQty;

    @ApiModelProperty(value = "累计发料")
    private BigDecimal outQty;

    @ApiModelProperty(value = "发料欠数")
    private BigDecimal outShort;

    @ApiModelProperty(value = "鞋面库存")
    private String stitchStk;

    @ApiModelProperty(value = "备注")
    private String remark;

}
